package coder.nav.model;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

@Data
public class NavCash implements Serializable {

    /**
     * id
     */
    private Long id;

    /**
     * 标题
     */
    private String title;

    /**
     * 备注
     */
    private String remark;

    /**
     * 消费标识: 0支出 1收入
     */
    private Integer flag;

    /**
     * 消费金额: 绝对值
     */
    private BigDecimal money;

    /**
     * 支付渠道: 0银联 1微信 2支付宝
     */
    private Integer channel;

    /**
     * 消费类型: 0其他 1饮食 2购物 3通讯 4通勤 5娱乐 6房租
     */
    private Integer type;

    /**
     * 用户id
     */
    private Long userId;

    /**
     * 年
     */
    private Integer year;

    /**
     * 月
     */
    private Integer month;

    /**
     * 日
     */
    private Integer day;

    /**
     * 创建日期
     */
    private Date createDate;

}
